.markdown-body {
	.md-image {
		word-break: break-all;
		font-family: monospace;
		position: relative;
		& > .md-image-label {
			display: block;
			font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;
			& > .path.base64URL {
				color: var(--theme-main-color);
			}
		}
		& > img {
			max-width: 100%;
			vertical-align: middle;
			image-orientation: from-image;
		}
		&[loadresult='false'] {
			& > img {
				display: none;
			}
			& > .md-image-label > .load-error-icon {
				color: var(--theme-danger-color);
				vertical-align: middle;
				margin-right: 2px;
				font-size: 18px;
			}
		}
	}
}
